专利摘要:
本案公開了一種資料資訊分類結構的儲存方法和系統,通過採用在原有的初始分類結構樹的基礎上,產生儲存資料資訊類目結構的重組分類結構樹,由於上述重組分類結構樹具有靈活多變的特徵,在進行資料資訊維護和資料資訊查找時,利用搜尋引擎對資料資訊進行搜尋,便能夠及時快速的搜尋到需要的資料資訊,因此,有效的解決了在現有技術中進行資料資訊搜尋時,搜尋引擎負擔過重,以及在進行資料資訊維護和資料資訊查找時壓力過大的技術問題,進而具有既能減少搜尋引擎的負擔,又能緩解在進行資料資訊維護和資料資訊查找時的壓力的技術效果。
公开号:TW201316190A
申请号:TW101103771
申请日:2012-02-06
公开日:2013-04-16
发明作者:Bo-Han Kong;Mei He;Jie Zhou
申请人:Alibaba Group Holding Ltd;
IPC主号:G06F16-00
专利说明:
資料資訊分類結構儲存方法和系統
本申請案關於資料資訊搜尋領域,特別是提供了一種資料資訊分類結構的儲存方法和系統。
隨著互聯網技術的不斷發展,互聯網的應用越來越廣泛,現今已流行利用互聯網搭建網路購物平臺,如在某些大型網站上建立虛擬商店進行交易,這就導致網路購物平臺上儲存的資料資訊大量增加,出現了資料資訊氾濫的局面。
為了規範資料資訊的管理,現有技術中採用了樹狀的分類+特徵資訊對資料資訊進行管理,並在此基礎上進行資料資訊的發佈、展示和搜尋。如:當網路購物平臺系統接收到一個資料資訊的接收請求時,會按照規定的標準對其進行逐級分類,相同類別的資料資訊就會被綜合歸類,進而組成龐大的分類結構樹,並在資料資訊展示介面上展示。
然而,當該資料資訊在資料資訊展示介面上展示時,會給網路購物平臺內部在進行資料資訊維護以及資料資訊查找時帶來巨大壓力,並會給搜尋引擎帶來巨大負擔。比如,輸入“聯想lenovo”或“lenovo”等查詢詞時,由於聯想lenovo有許多不同的商品,像聯想手機、聯想筆記型電腦、聯想印表機、聯想記憶體卡之類,聯想手機屬於通訊工具領域中的手機領域,而聯想筆記型電腦屬於通訊工具領域中的電腦領域,兩者是屬於同一類下不同子類,當搜尋引擎搜尋聯想產品時,搜尋引擎就會從通訊工具開始搜尋,並一一搜尋出手機領域中不同型款的聯想手機,再重複在通訊工具重新開始搜尋,再一一搜尋出電腦領域中不同型款的聯想筆記型電腦,再重複搜尋聯想印表機以及聯想記憶體卡等聯想產品,直到將所有聯想手機、所有聯想電腦以及所有聯想印表機和所有聯想記憶體卡全部搜尋出來為止,上述搜尋重複了許多不必要的搜尋,這就導致搜尋引擎負擔大大增加,並且在進行資料資訊維護和資料資訊查找時,產生巨大壓力。
為了減少搜尋引擎的負擔,以及緩解在進行資料資訊維護和資料資訊查找時的壓力,本案提供了一種資料資訊分類結構的儲存方法和系統,通過採用在原有的初始分類結構樹的基礎上,產生儲存資料資訊類目結構的重組分類結構樹,由於上述重組分類結構樹具有靈活多變的特徵,在進行資料資訊維護和資料資訊查找時,利用搜尋引擎對資料資訊進行搜尋,便能夠及時快速的搜尋到需要的資料資訊,進而既能減少搜尋引擎的負擔,又能緩解在進行資料資訊維護和資料資訊查找時的壓力。
本案提供一種資料資訊分類結構的儲存方法,首先,獲得用於儲存資料資訊類目結構的初始分類結構樹,所述初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊;至少執行一次如下步驟,產生一個儲存資料資訊類目結構的重組分類結構樹,並儲存產生的重組分類結構樹:將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點;將該初始分類結構樹中除確定的根節點或子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點;根據為該重組分類結構樹確定出的根節點和子節點,並將該對應的資料資訊作為重組分類結構樹的葉子節點,產生和該初始分類結構樹不相同的重組分類結構樹。
可選的,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
除此之外,本案還提供一種儲存資料資訊分類結構的系統,具體包括:分類運維模組,用於獲得用於儲存資料資訊類目結構的初始分類結構樹,該初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊;並用於至少執行一次如下步驟,產生一個儲存資料資訊類目結構的重組分類結構樹:規則引擎模組,用於將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點;並用於將該初始分類結構樹中除確定的根節點和子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點;還用於根據為該重組分類結構樹確定出的根節點和子節點,並將該對應的資料資訊作為重組分類結構樹的葉子節點,產生和該初始分類結構樹不相同的重組分類結構樹;分類資料模組,用於儲存初始分類結構樹和重組分類結構樹。
可選的,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
除此之外,本案還提供一種利用按照該資料資訊分類結構的儲存方法產生的資料資訊分類結構,查詢資料資訊的方法,包括如下步驟:將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊顯示在資料資訊查詢介面上;根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹;根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊。
可選的,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
除此之外,本案還提供一種利用按照該資料資訊分類結構的儲存方法產生的資料資訊分類結構,查詢資料資訊的系統,具體包括:資料資訊展示模組,用於顯示將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊;搜尋引擎模組,用於根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹,並用於根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊;資料儲存模組,用於儲存資料資訊,提供資料查詢源。
可選的,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
上述技術方案中的一個或多個技術方案,具有如下技術效果或優點:本案中一個或多個技術方案通過在原有的初始分類結構樹的基礎上,產生儲存資料資訊類目結構的重組分類結構樹,由於上述重組分類結構樹具有靈活多變的特徵,在進行資料資訊維護和資料資訊查找時,利用搜尋引擎對資料資訊進行搜尋,便能夠及時快速的搜尋到需要的資料資訊,因此,有效的解決了在現有技術中進行資料資訊搜尋時,搜尋引擎負擔過重,以及在進行資料資訊維護和資料資訊查找時壓力過大的技術問題,進而具有既能減少搜尋引擎的負擔,又能緩解在進行資料資訊維護和資料資訊查找時的壓力的技術效果。
下面結合各個附圖對本案實施例技術方案的主要實現原理、具體實施方式及其對應能夠達到的有益效果進行詳細地闡述。
為了解決現有技術中進行資料資訊搜尋時,搜尋引擎負擔過重,以及在進行資料資訊維護和資料資訊查找時壓力過大的技術問題,本案實施例一提供了一種資料資訊分類結構的儲存方法,根據資料資訊發佈時的初始分類結構樹,將不同的分類特徵作為根節點對資料資訊的分類特徵進行重組,產生不同的分類結構樹,從而可以對同一個資料資訊提供多種分類結構樹,這樣當查詢資料時,根據各種分類結構樹提供多種導航途徑,從而減少因導航途徑單一導致的重複搜尋問題。
以下結合說明書圖示對本案的實施例一進行說明,應當理解,此處所描述的實施例一僅用於說明和解釋本案,並不用於限定本案,並且在不衝突的情況下,本案中的所有實施例及實施例中的特徵可以相互組合。
參考圖1,為本案實施例提供一種資料資訊分類結構的儲存方法,包括以下步驟:步驟101,獲得用於儲存資料資訊類目結構的初始分類結構樹,該該初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊。
如上所述,參考圖1A,其為初始分類結構樹的示意圖。其中,初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊。用於儲存資料資訊類目結構的初始分類結構樹是資料資訊的發佈者在發佈資料資訊時,根據標準的分類結構選擇建立的。
以下以通訊工具為例,參考圖1B,通訊工具的初始分類結構樹具體為:資料資訊查詢源特徵的初始根節點為通訊工具,該根節點下有如下第一級子節點:對講機、手機、通訊零部件、電腦。而第一級子節點中的“手機”子節點中有如下第二級子節點:品牌、網路類型。其中,“品牌”子節點中又具有如下第三級子節點:諾基亞、蘋果、聯想等品牌手機,而“網路類型”子節點中則具有如下第三極子節點:GSM,CDMA。而作為“品牌”子節點中的子節點“蘋果”中又具有如下第四級子節點:IPHONE3、IPHONE4。作為第四級子節點的“IPHONE3”、“IPHONE4”為該初始分類結構樹中關於手機子節點中的葉子節點,即為對應的資料資訊。
而上述作為第一級子節點中的“電腦”子節點中具有如下第二級子節點:筆記型電腦、平板電腦。而作為第二級子節點的“筆記型電腦”子節點中又具有如下第三級子節點:品牌、記憶體容量、螢幕尺寸。作為第三級子節點的“品牌”子節點中又具有如下第四級子節點:蘋果、宏基。而作為第三級子節點的“螢幕尺寸”子節點中則具有如下第四級葉子節點:13,14,而作為第四級子節點的“13”“14”為該初始分類結構樹中關於電腦中“螢幕尺寸”子節點中的葉子節點,即為對應的資料資訊。作為第四級子節點的“蘋果”子節點中又具有如下第五級子節點:MAC374、MAC375。作為第五級子節點的“MAC374”、“MAC375”為該初始分類結構樹中作為電腦子節點中最後一級子節點,該“MAC374”、“MAC375”為其葉子節點,即為對應的資料資訊。
應當理解,此處所列舉的初始分類結構樹僅用於說明和解釋本實施例,並不用於限定本實施例,本實施例完全可以採用其他類別的初始分類結構樹,如女裝的初始分類結構樹來舉例說明。
基於用於儲存資料資訊類目結構的初始分類結構樹,至少執行一次如下步驟,產生一個儲存資料資訊類目結構的重組分類結構樹,並儲存產生的重組分類結構樹:步驟102,將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點。
將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點,即如上所述,在上述基於通訊工具的初始分類結構樹的基礎上,可以選擇其根節點“通訊工具”或是其中一級子節點如“手機”、“品牌”或是“蘋果”等子節點作為重組分類結構樹的根節點,這裏,選用“蘋果”作為重組分類結構樹的根節點進行說明:將作為初始分類結構樹中的“蘋果”子節點確定為重組分類結構樹的根節點,重組蘋果系列產品的重組分類結構樹。
步驟103,將該初始分類結構樹中除確定的根節點或子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點。
在上述通訊工具的初始分類結構樹中,已確定“蘋果”作為重組分類結構樹的根節點,則除“蘋果”節點以外,其他剩餘節點均可作為重組分類結構樹的子節點。
根據上述描述的初始分類結構樹中,可以確定上述“蘋果”中已包含手機和筆記型電腦系列產品,則將“手機”子節點以及“筆記型電腦”子節點作為“蘋果”作為重組分類結構樹中的第一級子節點。而將“IPHONE3”、“IPHONE4”系列作為第一級“手機”子節點中的子節點。將“MAC374”、“MAC375”作為“電腦”子節點中的子節點。
應當理解,此處選擇的“蘋果”子節點作為儲存資料資訊類目結構的重組分類結構樹的根節點僅用於說明本實施例,並不用於限定本實施例,本實施例完全可以根據實際情況的需要選擇上述初始分類結構樹或其他初始分類結構樹中的某一個根節點或子節點作為其根節點,並選擇除上述初始分類結構樹或其他初始分類結構樹中確定的根節點或子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點,如蘋果產品中並不僅僅限於手機和電腦,還包括其他如手機配件、電腦晶片等,而“手機配件”、“電腦晶片”子節點在其他初始分類結構樹中,則可以根據實際需要選擇其他初始分類結構樹中的“手機配件”、“電腦晶片”子節點重組到本實施例中關於“蘋果”的重組分類結構樹中,此處就不一一細舉了。
步驟104,根據為該重組分類結構樹確定出的根節點和子節點,並將該對應的資料資訊作為重組分類結構樹的葉子節點,產生和該初始分類結構樹不相同的重組分類結構樹。
將上述為該重組分類結構樹確定出的根節點和子節點按照上述的分級進行排列,產生和該初始分類結構樹不相同的重組分類結構樹,而作為最後一級的子節點,即葉子節點的“IPHONE3”、“IPHONE4”以及“MAC374”、“MAC375”作為對應的資料資訊,則對應到相應的子節點下。
參考圖1C,其為基於初始分類結構樹產生的儲存資料資訊類目結構的重組分類結構樹的具體示意圖。
應當理解,此處舉例用初始分類結構樹中的“蘋果”子節點作為重組分類結構樹的根節點,來重組蘋果系列產品的重組分類結構樹僅用於說明本實施例的實施過程,並不用於限定本實施例,本實施例可以根據實際情況需要,基於一類或多類不同的初始分類結構樹來產生一個儲存資料資訊類目結構的重組分類結構樹,或是基於一類初始分類結構樹來產生多個儲存資料資訊類目結構的重組分類結構樹,或者基於一類或多類不同的初始分類結構樹來產生一個或多個儲存資料資訊類目結構的重組分類結構樹。
其中,步驟101以上述通訊工具類為例,對通過建立通訊工具的標準分類結構樹,以及對通過通訊工具的標準分類結構樹建立通訊工具的初始分類結構樹的過程做具體的描述,參考圖1D:步驟1011,歸類具有相同或相近的分類特徵的類目。
當建立通訊工具類的標準分類結構樹時,首先選擇有相同或相近的類目,如手機、對講機、通訊零部件、電腦,該四類類目都屬於通訊工具類目下,對講機、手機是移動通訊工具,而電腦作為互聯網的通訊工具,通訊零部件作為通訊工具下用於維修的工具,該四類都有共同的特徵資訊,則將該四類歸屬為通訊工具下的類目,作為初始節點“通訊工具”下的子節點。而手機又可以細化為“品牌”類手機或“網路類型”手機,“品牌”是按不同品牌進行劃分,而“網路類型”是按照通訊技術進行劃分,如GSM型手機為使用全球移動通信技術的手機,而CDMA型手機為利用展頻的通訊技術的手機,則將“GSM”、“CDMA”歸屬於“網路類型”。品牌類型下又劃分為多個品牌,如諾基亞、蘋果、聯想、三星、天語等品牌,此處僅以諾基亞、蘋果、聯想三類品牌舉例。
而電腦類目下又可以分為筆記型電腦以及平板電腦,筆記型電腦下又具有以“品牌”分類的筆記型電腦、以“記憶體容量”分類的筆記型電腦、以“螢幕尺寸”分類的筆記型電腦,即將“品牌”、“記憶體容量”、“螢幕尺寸”歸屬為筆記型電腦下。而品牌筆記型電腦又將劃分為“蘋果”、“宏基”、“聯想”、“華碩”等多個品牌,此處以“蘋果”、“宏基”為例。
步驟1012,根據歸類,將具有相同或相近的分類特徵的類目按照樹狀結構的形式產生標準分類結構樹。
根據上述歸類,將具有相同或相近的分類特徵的類目按照樹狀結構的形式產生標準分類結構樹,如圖1E所示。
上述標準結構分類樹按照規定標準進行歸類,分類結構固定不變,資訊發佈者根據標準分類結構樹逐級選擇分類特徵,將資料資訊發佈到葉子節點,從而形成初始分類結構樹。
步驟1013,在發佈資料資訊時,將對應的資料資訊對應到對應的描述分類特徵的子節點下,作為對應的葉子節點,即獲得用於儲存資料資訊類目結構的初始分類結構樹。
如對應於“手機”子節點下的“蘋果”子節點,蘋果手機下具有“IPHONE3”、“IPHONE4”、“IPAD”、“IPOD”等系列品牌,此處以“IPHONE3”、“IPHONE4”系列為例,將“IPHONE3”、“IPHONE4”作為對應於“蘋果”子節點的資料資訊,對應到“蘋果”子節點下,作為“蘋果”子節點下的葉子節點。而對於“電腦”子節點下的蘋果系列電腦,則具有“MAC374”、“MAC375”系列電腦,則將作為資料資訊的“MAC374”、“MAC375”對應到作為“電腦”子節點的“蘋果”子節點下,作為其葉子節點。而作為“螢幕尺寸”的資料資訊,“13”、“14”則對應到“螢幕尺寸”子節點下,作為其葉子節點。如上述圖1B所示,即為獲得用於儲存資料資訊類目結構的初始分類結構樹。
參考圖2,其為本實施例一中儲存資料資訊分類結構的系統,其中,該系統包括:分類運維模組201,用於獲得用於儲存資料資訊類目結構的初始分類結構樹,該初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊。
規則引擎模組202,用於將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點;並用於將該初始分類結構樹中除確定的根節點和子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點;還用於根據為該重組分類結構樹確定出的根節點和子節點,並將該對應的資料資訊作為重組分類結構樹的葉子節點,產生和該初始分類結構樹不相同的重組分類結構樹。
分類資料模組203,用於儲存初始分類結構樹和重組分類結構樹。
在上述模組描述的用於儲存資料資訊類目結構的初始分類結構樹,是資料資訊發佈時,按照標準分類結構樹選擇建立的。
參考圖2A,其為通過規則引擎模組202在初始分類結構樹的基礎上產生重組分類結構樹的具體實現過程,用上述描述的通訊工具的初始分類結構樹為例。
規則引擎模組202在上述描述的通訊工具的初始分類結構樹中,選擇通訊工具的初始分類結構樹的初始根節點或其中一級子節點確定為重組分類結構樹的根節點,這裏選擇“蘋果”作為重組分類結構樹的根節點,將作為初始分類結構樹中的“蘋果”子節點確定為重組分類結構樹的根節點,重組蘋果系列產品的重組分類結構樹,在上述通訊工具的初始分類結構樹中,已確定“蘋果”作為重組分類結構樹的根節點,則除“蘋果”節點以外,其他剩餘節點均可作為重組分類結構樹的子節點。根據上述描述的初始分類結構樹中,可以確定上述“蘋果”中已包含手機和筆記型電腦系列產品,則將“手機”子節點以及“筆記型電腦”子節點作為“蘋果”作為重組分類結構樹中的第一級子節點。而將“IPHONE3”、“IPHONE4”系列作為第一級“手機”子節點中的子節點。將“MAC374”、“MAC375”作為“電腦”子節點中的子節點。
通過本案的實施例一,可以實現如下技術效果:本案實施例一通過提供一種資料資訊分類結構的儲存方法和系統,在原有的初始分類結構樹的基礎上,產生儲存資料資訊類目結構的重組分類結構樹,由於上述重組分類結構樹具有靈活多變的特徵,在進行資料資訊維護時,利用搜尋引擎對資料資訊進行搜尋,便能夠及時快速的搜尋到需要的資料資訊,因此,有效的解決了在現有技術中進行資料資訊搜尋時,搜尋引擎負擔過重,以及在進行資料資訊維護時壓力過大的技術問題,進而具有既能減少搜尋引擎的負擔,又能緩解在進行資料資訊維護時的壓力的技術效果。
本案實施例二提供了一種對如實施例一該方法產生的資料資訊分類結構進行查詢的方法,參考圖3。
步驟301,將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊顯示在資料資訊查詢介面上。
步驟302,根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹。
步驟303,根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊。
其中,用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
基於上述顯示在資料資訊查詢介面上的資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點,根據實際需要,確定一個根節點,而確定一個根節點,就代表確定選擇了該根節點所屬的分類結構樹,其中,分類結構樹包括初始分類結構樹以及重組分類結構樹,而後該分類結構樹中的第一級子節點會顯示在資料資訊查詢介面上,當選擇了第一級子節點中的某一個子節點,則該子節點中的子節點就會顯示在資料資訊查詢介面上,逐級類推,直到需要的資料資訊顯示在資料資訊查詢介面上為止。
以下舉例說明,當如實施例一所述的重組分類結構樹的根節點“蘋果”作為導航資訊現實中資料資訊查詢介面上時,通過選擇“蘋果”根節點,該重組分類結構樹中的第一級子節點“手機”及“筆記型電腦”就會顯示在資料資訊查詢介面上,通過選擇“手機”子節點,則作為“手機”子節點中的資料資訊,如選擇“IPHONE3”,則“IPHONE3”葉子節點就會顯示在資料資訊查詢介面上。
參考圖4,為本實施例二中提供的一種對如實施例一所述方法產生的資料資訊分類結構進行查詢的系統。
該系統包括:資料資訊展示模組401,用於顯示將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊。
搜尋引擎模組402,用於根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹,並用於根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊。
資料儲存模組403,用於儲存資料資訊,提供資料查詢源。
其中,用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
參考圖4A,其為資料資訊展示模組401上顯示的將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊,如有“通訊工具”、“電腦”、“蘋果”、“女裝”等資訊,而搜尋引擎模組402則用於根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹,並用於根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊,如圖4B、4C、4D、4E,當選擇一個導航資訊,如選擇“蘋果”,就選擇了“蘋果”的重組分類結構樹,該重組分類結構樹中的第一級子節點“手機”及“筆記型電腦”就會顯示在資料資訊查詢介面上,通過選擇“手機”子節點,則作為“手機”子節點中的資料資訊,如選擇“IPHONE3”,則“IPHONE3”葉子節點就會顯示在資料資訊查詢介面上。
通過本案的實施例二,可以實現如下技術效果:本案實施例二通過提供一種如實施例一所述方法產生的資料資訊分類結構的查詢方法和系統,在產生儲存資料資訊類目結構的重組分類結構樹的基礎上進行查詢,由於上述重組分類結構樹具有靈活多變的特徵,在進行和資料資訊查找時,利用搜尋引擎對資料資訊進行搜尋,便能夠及時快速的搜尋到需要的資料資訊,因此,有效的解決了在現有技術中進行資料資訊搜尋時,搜尋引擎負擔過重,以及在資料資訊查找時壓力過大的技術問題,進而具有既能減少搜尋引擎的負擔,又能緩解在進行資料資訊查詢時的壓力的技術效果。
顯然,本領域的技術人員可以對本案進行各種改動和變型而不脫離本案的精神和範圍。這樣,倘若本案的這些修改和變型屬於本案申請專利範圍及其等同技術的範圍之內,則本案也意圖包含這些改動和變型在內。
201‧‧‧分類運維模組
202‧‧‧規則引擎模組
203‧‧‧分類資料模組
401‧‧‧資料資訊展示模組
402‧‧‧搜尋引擎模組
403‧‧‧資料儲存模組
圖1為本實施例一中資料資訊分類結構的儲存方法的流程圖;圖1A為實施例一中初始分類結構樹的示意圖;圖1B為本實施例一中通訊工具的初始分類結構樹的示意圖;圖1C為本實施例一中基於初始分類結構樹產生的儲存資料資訊類目結構的重組分類結構樹的具體示意圖;圖1D為本案實施例一中初始結構分類樹的產生過程;圖1E為實施例一中將具有相同或相近的分類特徵的類目按照樹狀結構的形式產生標準分類結構樹的具體示意圖;圖2為本案實施例一中儲存資料資訊分類結構的系統;圖2A為本案實施例一中結合硬體環境在初始分類結構樹的基礎上產生重組分類結構樹的具體實現過程示例圖;圖3為本案實施例二中一種對如實施例一所述方法產生的資料資訊分類結構進行查詢的方法流程圖;圖4為為本案實施例二中提供的一種對如實施例一所述方法產生的資料資訊分類結構進行查詢的系統;圖4A為本案實施例二中通過資料資訊展示模組展示導航資訊的示意圖;圖4B為本案實施例二中選擇“蘋果”的重組分類結構樹的示意圖;圖4C為本案實施例二中通過搜尋引擎模組逐級導航的示意圖;圖4D為本案實施例二中通過搜尋引擎模組逐級導航的示意圖;圖4E為本案實施例二中通過搜尋引擎模組逐級導航獲得查詢結果的示意圖。
权利要求:
Claims (8)
[1] 一種資料資訊分類結構的儲存方法,其特徵在於,該方法包括:獲得用於儲存資料資訊類目結構的初始分類結構樹,該初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊;至少執行一次如下步驟,產生一個儲存資料資訊類目結構的重組分類結構樹,並儲存產生的重組分類結構樹:將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點;將該初始分類結構樹中除確定的根節點或子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點;以及根據為該重組分類結構樹確定出的根節點和子節點,並將該對應的資料資訊作為重組分類結構樹的葉子節點,產生和該初始分類結構樹不相同的重組分類結構樹。
[2] 如申請專利範圍第1項所述的方法,其中,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
[3] 一種儲存資料資訊分類結構的系統,其特徵在於,該系統包括:分類運維模組,用於獲得用於儲存資料資訊類目結構的初始分類結構樹,該初始分類結構樹包括資料資訊查詢源特徵的初始根節點,和至少一級描述分類特徵的子節點,葉子節點為對應的資料資訊;並用於至少執行一次如下步驟,產生一個儲存資料資訊類目結構的重組分類結構樹:規則引擎模組,用於將該初始分類結構樹中的初始根節點或其中一級子節點確定為重組分類結構樹的根節點;並用於將該初始分類結構樹中除確定的根節點和子節點之外的剩餘節點中,至少一個節點確定為該重組分類結構樹的子節點;還用於根據為該重組分類結構樹確定出的根節點和子節點,並將該對應的資料資訊作為重組分類結構樹的葉子節點,產生和該初始分類結構樹不相同的重組分類結構樹;以及分類資料模組,用於儲存初始分類結構樹和重組分類結構樹。
[4] 如申請專利範圍第3項所述的系統,其中,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
[5] 一種利用如申請專利範圍第1項所述方法產生的資料資訊分類結構查詢資料資訊的方法,其特徵在於,該方法包括如下步驟:將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊顯示在資料資訊查詢介面上;根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹;以及根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊。
[6] 如申請專利範圍第5項所述的方法,其中,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
[7] 一種利用申請專利範圍第1項所述方法產生的資料資訊分類結構查詢資料資訊的系統,其特徵在於,該系統具體包括:資料資訊展示模組,用於顯示將資料資訊的初始分類結構樹和每一個重組分類結構樹的根節點作為資料資訊查詢源特徵的導航資訊;搜尋引擎模組,用於根據用戶選擇的資料資訊查詢源特徵,確定資料資訊查詢源特徵作為根節點的分類結構樹,並用於根據確定的分類結構樹為用戶逐級導航,直至用戶查詢到該資料資訊;以及資料儲存模組,用於儲存資料資訊,提供資料查詢源。
[8] 如申請專利範圍第7項所述的系統,其中,該獲得用於儲存資料資訊類目結構的初始分類結構樹,具體為:該用於儲存資料資訊類目結構的初始分類結構樹是資料資訊發佈時,按照標準分類結構樹選擇建立的。
类似技术:
公开号 | 公开日 | 专利标题
TWI547814B|2016-09-01|Data classification information storage methods and system structure
Papagelis et al.2011|Sampling online social networks
CN103823846A|2014-05-28|一种基于图论的大数据存储及查询方法
CN106407303A|2017-02-15|数据存储、查询方法及装置
CN103856462B|2017-02-15|一种会话的管理方法及系统
TW201301064A|2013-01-01|搜尋方法及設備
JP5923510B2|2016-05-24|オンライン取引プラットフォームのための検索方法、装置およびサーバ
CN106407371A|2017-02-15|用户的评论数据展现方法、系统、服务器和客户端
Krommyda et al.2019|Ivlg: Interactive visualization of large graphs
JP2013242675A|2013-12-05|分散情報制御装置、分散情報検索方法、データ分散配置方法、及びプログラム
CN105357247A|2016-02-24|基于分层云对等网络的多维属性云资源区间查找方法
JP2013054602A|2013-03-21|グラフパターンマッチングシステムおよびグラフパターンマッチング方法
CN104283966A|2015-01-14|云存储系统的数据分布算法及其装置
CN106484889A|2017-03-08|网络资源的泛搜索方法和装置
CN106612318A|2017-05-03|云计算中一种云资源的查找方法
CN103838869A|2014-06-04|面向移动新媒体的教育知识服务系统与信息显示处理方法
CN106940712A|2017-07-11|序列生成方法与设备
KR101592670B1|2016-02-11|인덱스를 이용하는 데이터 검색 장치 및 이를 이용하는 방법
US10467307B1|2019-11-05|Grouping of item data using seed expansion
US9183251B1|2015-11-10|Showing prominent users for information retrieval requests
CN104391928A|2015-03-04|动态构建多维模型定义的装置和方法
CN104102738B|2018-04-27|一种扩充实体库的方法及装置
Parundekar et al.2012|Learning driver preferences of POIs using a semantic web knowledge system
CN108241709A|2018-07-03|一种数据集成方法、装置和系统
Huang2011|Maximum flow problem in assembly manufacturing networks
同族专利:
公开号 | 公开日
CN103049444A|2013-04-17|
WO2013055946A1|2013-04-18|
JP2014528627A|2014-10-27|
EP2766827A1|2014-08-20|
US20160171081A1|2016-06-16|
CN103049444B|2016-09-28|
US9280611B2|2016-03-08|
US9690843B2|2017-06-27|
US20130097205A1|2013-04-18|
TWI547814B|2016-09-01|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
JP2913342B2|1990-12-29|1999-06-28|株式会社日立製作所|情報管理システム|
US5446887A|1993-09-17|1995-08-29|Microsoft Corporation|Optimal reorganization of a B-tree|
JPH0785102A|1993-09-20|1995-03-31|Hitachi Ltd|文書検索方法|
US5915257A|1994-10-11|1999-06-22|Brio Technology, Inc.|Cross tab analysis and reporting method|
US6055515A|1996-07-30|2000-04-25|International Business Machines Corporation|Enhanced tree control system for navigating lattices data structures and displaying configurable lattice-node labels|
US6055540A|1997-06-13|2000-04-25|Sun Microsystems, Inc.|Method and apparatus for creating a category hierarchy for classification of documents|
US6397221B1|1998-09-12|2002-05-28|International Business Machines Corp.|Method for creating and maintaining a frame-based hierarchically organized databases with tabularly organized data|
US6360227B1|1999-01-29|2002-03-19|International Business Machines Corporation|System and method for generating taxonomies with applications to content-based recommendations|
US6591269B1|1999-05-19|2003-07-08|Sybase, Inc.|Database system with methodology for online index rebuild|
US6711585B1|1999-06-15|2004-03-23|Kanisa Inc.|System and method for implementing a knowledge management system|
US7054875B2|2000-03-09|2006-05-30|The Web Access, Inc.|Method and apparatus for notifying a user of new data entered into an electronic system|
US20020027567A1|2000-07-18|2002-03-07|Niamir Bern B.|Listing network for classified information|
US7239639B2|2001-12-27|2007-07-03|3Com Corporation|System and method for dynamically constructing packet classification rules|
TWI223168B|2003-04-21|2004-11-01|Taiwan Semiconductor Mfg|A document query system|
US20040230554A1|2003-05-15|2004-11-18|Ning An|Method of adding data in bulk to a spatial database|
US8103540B2|2003-06-05|2012-01-24|Hayley Logistics Llc|System and method for influencing recommender system|
US7165238B2|2003-06-06|2007-01-16|Intentional Software Corporation|Method and system for organizing and manipulating nodes by category in a program tree|
US7257571B2|2004-01-26|2007-08-14|Microsoft Corporation|Automatic query clustering|
JP2008547065A|2004-03-30|2008-12-25|ケルケゴソシエダリミターダウニペルソナルエンコンスティトゥシオン|複雑なカテゴリー化のための分類ツール|
US7412452B2|2005-01-20|2008-08-12|Pi Corporation|Data storage and retrieval system with intensional category representations to provide dynamic categorization of information items|
US20060288275A1|2005-06-20|2006-12-21|Xerox Corporation|Method for classifying sub-trees in semi-structured documents|
US7987182B2|2005-08-19|2011-07-26|Fourthwall Media, Inc.|System and method for recommending items of interest to a user|
US20070226073A1|2006-03-22|2007-09-27|Wang Kenneth K|Garment development and production system utilizing a standardized garment data format|
US7778837B2|2006-05-01|2010-08-17|Microsoft Corporation|Demographic based classification for local word wheeling/web search|
US7774360B2|2006-09-08|2010-08-10|Microsoft Corporation|Building bridges for web query classification|
US7603367B1|2006-09-29|2009-10-13|Amazon Technologies, Inc.|Method and system for displaying attributes of items organized in a searchable hierarchical structure|
US8140479B2|2006-12-21|2012-03-20|International Business Machines Corporation|Logical classification of objects on a computer system|
US8560398B1|2007-03-29|2013-10-15|Amazon Technologies, Inc.|Method and system for providing item recommendations|
WO2010019209A1|2008-08-11|2010-02-18|Collective Media, Inc.|Method and system for classifying text|
US7991757B2|2008-08-12|2011-08-02|Amazon Technologies, Inc.|System for obtaining recommendations from multiple recommenders|
US8290923B2|2008-09-05|2012-10-16|Yahoo! Inc.|Performing large scale structured search allowing partial schema changes without system downtime|
US20100114902A1|2008-11-04|2010-05-06|Brigham Young University|Hidden-web table interpretation, conceptulization and semantic annotation|
US9075871B2|2008-12-24|2015-07-07|Sap Se|Technique to classify data displayed in a user interface based on a user defined classification|
US9213767B2|2009-08-10|2015-12-15|Hewlett-Packard Development Company, L.P.|Method and system for characterizing web content|
CN101763067B|2009-12-15|2011-08-31|沈阳飞机工业(集团)有限公司|飞机复杂构件数控加工方案快速生成方法|
WO2011156605A2|2010-06-11|2011-12-15|Doat Media Ltd.|A system and methods thereof for enhancing a user's search experience|CN104123302B|2013-04-27|2018-10-19|广东商文科技有限公司|检索方法、装置及系统|
CN104572746B|2013-10-24|2018-03-20|世纪禾光科技发展(北京)有限公司|一种矩阵式信息发布及访问方法和系统|
KR102277087B1|2014-08-21|2021-07-14|삼성전자주식회사|콘텐츠 분류 방법 및 전자 장치|
CN105512118A|2014-09-22|2016-04-20|珠海金山办公软件有限公司|一种反馈用户需求的方法及装置|
US9787730B2|2015-09-08|2017-10-10|Hong Fu Jin Precision IndustryCo., Ltd.|Data sharing method and electronic device using same|
CN106777096A|2016-12-14|2017-05-31|努比亚技术有限公司|一种文件存储方法和装置|
US10972358B2|2017-08-30|2021-04-06|Citrix Systems, Inc.|Inferring congestion and signal quality|
CN108632235B|2017-08-31|2020-07-07|新华三技术有限公司|一种网包分类决策树建立方法及装置|
法律状态:
优先权:
申请号 | 申请日 | 专利标题
CN201110308148.8A|CN103049444B|2011-10-12|2011-10-12|一种数据信息分类结构的存储方法和系统|
[返回顶部]